﻿using PLCS.Application.Contracts.PLCConfigApp.Dtos;
using PLCS.Client.IService.Attributes;

using Volo.Abp.Application.Dtos;

namespace PLCS.Client.IService.ConfigManager;

public interface IPLCConfigService : IBaseService<PLCConfigDto, PLCConfigEditDto>
{
    Task<PLCConfigDto> GetByNoAsync(string pLCNo);

    Task<PagedResultDto<PLCConfigDto>> GetListBySearchAsync(int skipCount, int maxResultCount, string? plcNo, string? ipAddress);
}